import pytest
@pytest.mark.flaky(reruns=5, reruns_delay=40)
def test_1():
    assert True==False

"""
reruns：重试的次数
reruns_delay：每次失败后，等待2s继续下一次执行

使用场景：
有的时候我们执行完自动化测试用例，可能因为网络的原因，
或者是后端问题（正在发版或者是数据改动）而不是测试用例本身出现的问题，
可以在失败以后重新再跑一次，看下它执行结果
"""